About Juniper Nominees Ltd (04256285) United Kingdom