About Bid Nominees Limited (12383313) United Kingdom