About Synvestment Holdings Limited (13387628) United Kingdom