About S.a.c.r. Ltd (11981453) United Kingdom