About C.s.c. Management Limited (SC356792) United Kingdom