intellectual property and software limited