About Neti Neti Music Limited (10724686) United Kingdom