About Tamara International Limited (11112574) United Kingdom