About Mikai Mcdermott Ltd (12803287) United Kingdom