About Krf Holdings Limited (03840094) United Kingdom