About S.c.m.a. Associates Ltd (09258983) United Kingdom