About Nickyventures Limited (13105540) United Kingdom