About Timeostat Ltd (09377731) United Kingdom