About Aljacotel Technologies Ltd (09297107) United Kingdom