About Endx Technologies Limited (13212960) United Kingdom