About Maxx Solutions Ltd (11448167) United Kingdom