About Narrowgate Assets Ltd (12421516) United Kingdom