About Applied Search Technology Limited (05132359) United Kingdom