About Syn Holdings Limited (12267910) United Kingdom