About Clonvara Management Company Limited (NI047719) United Kingdom