About Thorntree Investments Ltd. (10498535) United Kingdom