About Jo&mila Ltd (13197423) United Kingdom