About Ask Technologies Limited (13472095) United Kingdom