CIK 0001412095 — Troops, Inc. /Cayman Islands/ | United States | Camella