About Binary Means Limited (10932723) United Kingdom