About Valletta Holdings Ltd (11059959) United Kingdom