About Nexvel Brands Ltd (12960041) United Kingdom