About Snl Nightlife Limited (12098459) United Kingdom