About S.a.c.a Services Limited (12287160) United Kingdom