About Maxjoy Ltd (11100910) United Kingdom