About Glexnet Limited (09355287) United Kingdom