About Juniperconnect Limited (10168554) United Kingdom