About Binary River Ltd (11999244) United Kingdom