About Tamra Ltd (11158390) United Kingdom