About Fin-c Solutions Limited (10486338) United Kingdom