About Mf Sacoor Investments Limited (10167817) United Kingdom