About Netel Technologies Limited (09175059) United Kingdom