About Smash C8 Limited (11362236) United Kingdom