About Sollas Holdings Limited (SC512148) United Kingdom