About First Thought (holdings) Limited (03194497) United Kingdom