About Emperor Ampersand Nominee Limited (06517970) United Kingdom