About Mysr Ltd (12911190) United Kingdom