About Manea Ltd (13436515) United Kingdom