About Tica Ltd (08218597) United Kingdom