About Binary Search & Selection Limited (04134509) United Kingdom