About Binary Helix Limited (08456414) United Kingdom