About Jaro Holdings Ltd (11977383) United Kingdom