About Jencap Limited (08415337) United Kingdom