About Finer Credit Limited (13099188) United Kingdom