About Veer S Ltd (11486041) United Kingdom