About Nice N Sleazy Festivals Limited (10815252) United Kingdom