About Temida Consortium Ltd (13462817) United Kingdom