About The Ardonagh Nominee Company Limited (11090739) United Kingdom