About The New Eden Limited (05187895) United Kingdom