About Sac Investments Limited (05517106) United Kingdom