About It&c Group Lp (SL018340) United Kingdom