About Jamaxjuice Ltd (13114148) United Kingdom