About Solace Global Maritime Limited (07262248) United Kingdom