About Themis (ni) Limited (NI608811) United Kingdom