About Jenki Ltd (09283733) United Kingdom