About Soloclock Ltd (11157792) United Kingdom