About Copperglade Management Limited (10139019) United Kingdom