About Maxx Consortium Limited (12031569) United Kingdom