About Soft Signal Ltd (12150880) United Kingdom