About Drumlin Management Ltd (NI611871) United Kingdom