About Narcap Limited (08041920) United Kingdom