About Coller Ivy No. 2 Limited (08706458) United Kingdom