About Jagan And Jun Ltd (12636755) United Kingdom