About Aquila Norway Ltd (07220820) United Kingdom