About Veer Group Limited (11313716) United Kingdom