About Rfr Catalyst Limited (12529339) United Kingdom