About Broken Clock Ltd (SC601304) United Kingdom