About Binary Tree Solutions Ltd (11801445) United Kingdom