About The Financialist Limited (10509821) United Kingdom