About Tamera Limited (12310725) United Kingdom