About Valletta Ventures (uk) Limited (09406618) United Kingdom