About Net Brands Limited (11374961) United Kingdom