About Meenahami Ltd (12870620) United Kingdom