About Archer Bidco Limited (11964222) United Kingdom