About Juniper Jean Ltd (12328518) United Kingdom