JF · J and Friends Holdings Limited · Viridia