About Ecat Technologies Ltd. (05000730) United Kingdom