About Summit Ventures Limited (12808881) United Kingdom