About Smash C Limited (10900110) United Kingdom