Company Details: Company Details : 63 Gee Street, 2nd Floor London, EC1V 3RS