About Meyanna Limited (12801028) United Kingdom