About Meltingclock Ltd. (09745317) United Kingdom