About Netelco Ltd (11266825) United Kingdom