About Meryn Maya International Ltd (11078317) United Kingdom