About Thinking Out Loud Limited (03166232) United Kingdom