About Tincana Limited (09579281) United Kingdom