About Meenaco Limited (10650181) United Kingdom