About Duster Bidco Limited (10742402) United Kingdom