About Jehan Group Ltd (12060634) United Kingdom