About Windyridge Management Limited (NI019170) United Kingdom