About Thinkr Limited (10998155) United Kingdom