About First Bid Developments Ltd (10180738) United Kingdom