About Tinca Ldt Limited (12863663) United Kingdom