About Juno Associates Ltd (NI069740) United Kingdom