About Eubay Ltd (12736544) United Kingdom