About Tamora Trading Limited (02997137) United Kingdom