About Jesma (uk) Limited (07040636) United Kingdom