About Timalagon Ltd (10577436) United Kingdom