About Whiterock Bid Holdings Limited (12741861) United Kingdom