About The Juniper Solution London Ltd (07868440) United Kingdom