About Valdi Solutions Ltd (07793640) United Kingdom