About I.r.c. Limited (SC154231) United Kingdom