About Egg Creative Limited (10630928) United Kingdom