About Meenacahan Limited (NI030285) United Kingdom