About Sac London Ltd (11290920) United Kingdom