About Nicholas Associates Group Limited (03606174) United Kingdom