About Finett Investments Limited (10206429) United Kingdom