About Project Themis Ltd. (11207923) United Kingdom