About Vals Solutions Ltd (12993826) United Kingdom