About Janki Ltd (05115362) United Kingdom