About Maxx Hemingway Limited (13082036) United Kingdom