About Smvf Investments Limited (11642096) United Kingdom