About Veer Consulting Limited (12880628) United Kingdom