About Nest Egg Investments Ii Limited (10616968) United Kingdom