About Tri-dosha Ltd (05299144) United Kingdom