About Trilunatic Ltd. (SC590356) United Kingdom