About Thendral International Ltd (13050158) United Kingdom