About Thechiro Ltd. (09070671) United Kingdom