About Sneakerbase Ltd (10143318) United Kingdom