About J.k.r. Services Limited (02201723) United Kingdom