About Alcomm Technology Ltd (13525281) United Kingdom