About Glentrammon Management Ltd (10570678) United Kingdom