About Egghead Ltd (12064554) United Kingdom