About Tuminds Ltd. (SC302825) United Kingdom