About Jimacale Limited (11891671) United Kingdom