About Smarterthinking Solutions Limited (09547206) United Kingdom