About Thandi Care Bear Ltd (12027863) United Kingdom