About Ajd Bid Management Limited (11233506) United Kingdom