About Meykaya Uk International Limited (08052135) United Kingdom