About Primrose Bidco Limited (12583166) United Kingdom