About Primrose Asset Management Limited (11106320) United Kingdom