About Under The Clock Holdings Limited (11603517) United Kingdom