About I.m.a. Taxi Co. Ltd. (SC188323) United Kingdom