About C Nicholas Limited (12594838) United Kingdom