About Solution Technologies Ltd. (SC311683) United Kingdom