About Glenholm Management Limited (10741823) United Kingdom