About Nova Outdoor Solutions Limited (06798668) United Kingdom