About Synthimuse Limited (SC578757) United Kingdom