About Eagle Aquila Holdings Ltd (11843816) United Kingdom