About The Novel Idealist Ltd (12803222) United Kingdom