About Juniper St. Limited (10267430) United Kingdom