About Nettelis Ltd (13191338) United Kingdom