About Nicholson Nairn Holdings Limited (10797283) United Kingdom