About Smacker Ltd (09503983) United Kingdom