About Ecoegg Limited (06699303) United Kingdom