About Timicat Limited (10609910) United Kingdom