About Mykai Ltd (10673485) United Kingdom