About Juniper Consultancy Services Limited (12030782) United Kingdom