About Ask Technology Limited (04963599) United Kingdom