About Eatbay Ltd (12113882) United Kingdom