About Thoughtful Investments Limited (11546539) United Kingdom