About Jkl&g Limited (12940922) United Kingdom