About Ask Technologies Limited (09707644) United Kingdom