About Mamyo Ltd. (07527044) United Kingdom