About Bynary Ltd (12634446) United Kingdom