About Smash Investments Ltd (13537547) United Kingdom