About Aldford Capital Europe Limited (12425439) United Kingdom