About Sc Governance Ltd (12500994) United Kingdom