About Londist Ltd (12248403) United Kingdom