About Vilvorde Investments Limited (11522105) United Kingdom