NANOWARE LTD, Cardiff