About Nova Outdoor Living Group Ltd (13198507) United Kingdom