About 2020 Visus Investments Limited (11552781) United Kingdom