About Clyce Network Ltd (11681950) United Kingdom