About Solacymbal Consultancy Ltd (13316417) United Kingdom