About Altona Management Company Limited (NI040775) United Kingdom