About Thinkme Knits Limited (12147245) United Kingdom