About Finndian Holdings Limited (11909933) United Kingdom