About Jeki Limited (12202619) United Kingdom