About Tuhrnus Ltd (11097218) United Kingdom