About Thinksoft Ltd (11745217) United Kingdom