About Thinkr Innovation Ltd. (11202761) United Kingdom