About Maxeffects Limited (10589192) United Kingdom