About Saas Investments Ltd (12049222) United Kingdom