About Jhanjee Management Company Ltd (08655248) United Kingdom