About Neha-tamara Ltd (11869615) United Kingdom