About Solace Ventures Ltd (12294617) United Kingdom