About Glenn Networks Ltd (11202099) United Kingdom