About Ex Technologies Ltd (08630813) United Kingdom