About Aspen European Holdings Limited (09172494) United Kingdom