About Thinkingcap Brands Limited (13275227) United Kingdom