About Bid 4 Better Ltd (12593436) United Kingdom