About The Sneakist Ltd (12711847) United Kingdom