About Tamara Tarebi Limited (12638915) United Kingdom