About Symbyx Ltd (12342290) United Kingdom