About Thought&function Ltd. (10277510) United Kingdom