About Meenaki Ltd (13080015) United Kingdom