About Jkl Holdings Ltd (10773051) United Kingdom