About Maxolex Limited (10006248) United Kingdom