About Crosslink Capital Ltd (10495779) United Kingdom