About Tara Eliza Limited (10906266) United Kingdom