About 3rd Point Thinking Ltd. (SC320246) United Kingdom