About Moira Management Limited (NI031866) United Kingdom