About Nominee Holdings Limited (13471128) United Kingdom