About Edrri Master Nominee Limited (11694709) United Kingdom