About Binaryfoundry Ltd (13462097) United Kingdom