About Bid Factors Limited (11264255) United Kingdom