About Social Capital Innovations Ltd (12647465) United Kingdom