About Sc Ventures G.p. Limited (11880017) United Kingdom