About Rfk Holdings Limited (12812177) United Kingdom