About Jekka Enterprises Limited (03009014) United Kingdom