About Thio Holdings Ltd (12423120) United Kingdom