About Terem Ltd. (SC383810) United Kingdom