About Signature Technologies Limited (10681169) United Kingdom