About Jencom Ltd (12268137) United Kingdom