About Maxi International Ltd (11977689) United Kingdom