About Jamcic Limited (03343936) United Kingdom