About Nichol Associates Group Limited (10711919) United Kingdom