About Juniper Solution Ltd (12430395) United Kingdom