About Jamkam Ltd (10527713) United Kingdom