About Timekite Limited (SC710544) United Kingdom