About Alcassa Sneakers Ltd (12740527) United Kingdom