About Maxwell Global Solutions Limited (08967374) United Kingdom