About Sc Ventures Limited (08243493) United Kingdom