About Sc Corporate Investments Limited (05280059) United Kingdom