About Finneo Ventures Limited (10641209) United Kingdom