About Rfr Holdings Limited (11557059) United Kingdom