About Myjo S Ltd (12961484) United Kingdom