About Maikel International Ltd (11731484) United Kingdom