About Thinkrite Limited (08619592) United Kingdom