About Sol Ventures Ltd (12244571) United Kingdom