About Novel London Ltd (10554742) United Kingdom