About Menerga Limited (02823165) United Kingdom