About Ticor Holding Limited (07676818) United Kingdom