About Sac Holdings Limited (05177046) United Kingdom