About Valletta Holdings Investments Limited (09278715) United Kingdom