About J.k.r. Services Holdings Ltd (12301706) United Kingdom