About J.n. Key Holdings Ltd (11283223) United Kingdom