About Clash Artz Limited (13110233) United Kingdom