About Timing Holdings Limited (10485331) United Kingdom