About Thuli Healthcare Limited (12028917) United Kingdom