About Chilli Bear Limited (12187350) United Kingdom