About Nama Holdings Limited (11267979) United Kingdom