About Bid Capital Limited (03882532) United Kingdom