About Jarox Ltd (12203249) United Kingdom