About Binary Ostrich Ltd (07942611) United Kingdom