About Binary Intellect Ltd (12996464) United Kingdom