About Ebbay Ltd (NI635467) United Kingdom