About Valleta Holdings Limited (10321047) United Kingdom