About Sac Group Holdings Limited (12857767) United Kingdom