About Signalhatch Ltd (11928192) United Kingdom