About Good Egg Holdings Limited (12263721) United Kingdom