About Bubid Limited (11013502) United Kingdom