About Bid Group Holdings Ltd (11842275) United Kingdom