About Jarobox Ltd (11954245) United Kingdom