About Nethu Retail Ltd (11690745) United Kingdom