About Signifyc Ltd (12298942) United Kingdom