About Jenkd Traders Limited (11972509) United Kingdom