About Nessa Asset Management Limited (08641352) United Kingdom