About Synthetic Labs Limited (12167993) United Kingdom