About Tara Ip Limited (09391252) United Kingdom