About Armagh Holdco Limited (11634289) United Kingdom