About Thin Bear Limited (12526878) United Kingdom