About Janmix Ltd (13388507) United Kingdom