About Veeran S Ltd (12696348) United Kingdom