About Primrose Capital (uk) Limited (06665997) United Kingdom