About Jeken Limited (13492557) United Kingdom