About Veeman Solutions Ltd (10220201) United Kingdom