About Nic Venettacci Limited (12045311) United Kingdom