About Mimo Connect Airtime Ltd (12163044) United Kingdom