About Aldenham Ventures Limited (12491309) United Kingdom