About Nova Sneakers Ltd (13203807) United Kingdom