About Pixeled Eggs Limited (07884749) United Kingdom