About Natwest Holdings Limited (10142224) United Kingdom