About The Finary Group Limited (13102218) United Kingdom