About Jarole Limited (12267243) United Kingdom