About Maxex Icn. Ltd (12102128) United Kingdom