About Lancaster University Enterprises Ltd (02917845) United Kingdom