About Solace Global Technologies Ltd (08830710) United Kingdom