About Nicholls Event Solutions Ltd (12147059) United Kingdom