About Nerotel Ltd (12488013) United Kingdom