About Synogene International Ltd. (10325927) United Kingdom