About Newcomm Technology Ltd (09777499) United Kingdom