About Novel Proposals Limited (11024685) United Kingdom