About Synthesis Labs Limited (SC645765) United Kingdom