About Blubid Limited (09693481) United Kingdom