About Jeanmaxx Management Ltd (13134046) United Kingdom