About Bid Scribbler Ltd (12731069) United Kingdom