About Enbd London Branch Nominee Limited (07874140) United Kingdom