About Neya Taste Limited (09196067) United Kingdom