About Soft And Sensational Ltd (13058942) United Kingdom