About Ebid Limited (03697708) United Kingdom