About Aghaloo Management Company Limited (NI601888) United Kingdom