About Maxlogic Group Limited (13245977) United Kingdom