About Jo Endoro Atelier Ltd (12940919) United Kingdom