About Chaa Stop Limited (11082229) United Kingdom