About The New Londoner Ltd (10722376) United Kingdom