About Piccadilly Bidco Limited (12092396) United Kingdom