About Aspen Holdings (e.a.) Limited (12491762) United Kingdom