About Nethall Technologies Limited (13679810) United Kingdom