About Soosa Ltd (07770706) United Kingdom