About Cappagh Technologies Limited (12614402) United Kingdom