About Tamra U.k Ltd (11314305) United Kingdom