About I.r.o.c. Global Limited (11718980) United Kingdom