About The Egg Drop Ltd (12627585) United Kingdom