About The New Asylum Ltd (11304170) United Kingdom