About Aspen Ventures Limited (06866107) United Kingdom