About Thinkshell Ltd. (13546524) United Kingdom