About Thohomer Ltd (11121643) United Kingdom