About Vallex Solutions Limited (12688132) United Kingdom