About Thinking Life Limited (05010480) United Kingdom