About Thallo Ltd (13578541) United Kingdom