About Thinking Silicon Limited (03043907) United Kingdom