About On The Hour Ltd (10524532) United Kingdom