About S.c. Management Limited (01160354) United Kingdom