About Maalgaari Limited (10500113) United Kingdom