About Maxx Entertainment Limited (10926095) United Kingdom