About Signaloid Limited (12028829) United Kingdom