About Chatterbox (ni) Ltd (NI056588) United Kingdom