About Tikus Limited (03877609) United Kingdom