About R&c Financial Ltd (10818737) United Kingdom