About I.c.s.3 Limited (09746998) United Kingdom