About Binary Intellect Investments Ltd (13554162) United Kingdom