About Naptec Telecom Limited (12271212) United Kingdom