About Maxx Strategies Ltd (09114937) United Kingdom