About Valletta Ltd (10477858) United Kingdom