About Valletta Capital Partners Limited (10465313) United Kingdom