About Glentrix Limited (10636366) United Kingdom