About Primrose Hill Securities Limited (00916207) United Kingdom