About Kr24 Limited (13277904) United Kingdom