About Synocap Ltd (12053059) United Kingdom