About Thiran Technologies Ltd (11293098) United Kingdom