About Nest Egg Investments Limited (08427706) United Kingdom