About Nic Picot Entertainment Limited (06576542) United Kingdom