About Smashfold Ltd. (09863091) United Kingdom