About Igm Signalling Ltd (SC593097) United Kingdom