About Essendon Nominee Limited (10600329) United Kingdom