About Sso International Capital Plc (11839359) United Kingdom