About Ashridge Ventures Limited (12080919) United Kingdom