About Eggman Studios Ltd (SC635092) United Kingdom