About Chrysalis Ventures Limited (08045111) United Kingdom