About Neuro Armour Limited (NI652267) United Kingdom