About Eden Nominees Limited (02974533) United Kingdom