About Tamara Associates Ltd. (12384724) United Kingdom