About Juniper Rocket Ltd (10877949) United Kingdom