About Orritor Management Limited (NI042006) United Kingdom