About N1cholas Limited (09124996) United Kingdom