About Mogaal Solutions Limited (10990961) United Kingdom