About Themis Methodology Ltd (09022453) United Kingdom