About Meesanomnom Limited (12143918) United Kingdom