The idea that the LSE sets the price that a stock must be traded at is flat out nuts.
The idea anybody is buying at $1.7 on the LSE when they can buy at $0.24 on the OTC is flat out nuts.
If you believe this crap, why do you not sell your shares at $1.7 (as ILT asserts you can via your US broker)? If you think they are worth more, just take that cash and buy back at $.24, rinse and repeat.