About Symonyx Limited (12618486) United Kingdom