About Mingalo Limited (12075484) United Kingdom