About Jlk Group Holdings Ltd (12455142) United Kingdom