About Sneakhers Ltd (10918118) United Kingdom