About Milo Management Ltd (NI641213) United Kingdom