About Thulir Technologies Ltd (12316251) United Kingdom