About Rodh Finance Ltd (08947782) United Kingdom