About Maxx Group Services Ltd (11700011) United Kingdom