About Binaris Ltd. (10357826) United Kingdom