About Mayngo Holdings Ltd (13156568) United Kingdom