About Sol International Investments Limited (10804357) United Kingdom