About Maxx Enterprises Limited (05837383) United Kingdom