CARPET ZAR 307784927 Rights to trademarks and intellectual property