About I.r.c. Group Ltd (13509738) United Kingdom