About Net & Telligent Ltd (12381086) United Kingdom