About Binary Resolutions Ltd (11822338) United Kingdom