About Studio Egg Design Ltd (12295091) United Kingdom