About Myn App Ltd (12577622) United Kingdom