About Sacer Limited (11942048) United Kingdom