About Sacs Investments Ltd (12658617) United Kingdom