About Clover Brook Management Ltd (NI642318) United Kingdom