About Thendrolix Ltd (13412887) United Kingdom