About Maloti Investments Limited (10706070) United Kingdom