About Veer Management Ltd (12242588) United Kingdom