About Terno Technologies Limited (12857125) United Kingdom