About Nicholson Ventures Limited (NI613534) United Kingdom