About Activate Ventures Llp (OC438772) United Kingdom