About Kfrsi 1 Limited (12994258) United Kingdom