About Sab Investments Ltd (10035359) United Kingdom