About Mymingo Limited (12336011) United Kingdom