About Glen Nominees Limited (09942524) United Kingdom