About Thinksol Ltd (12594110) United Kingdom