About Chop Culture Limited (12130795) United Kingdom