About I.o.p. Exchange Limited (10057524) United Kingdom