About Vektar Consulting Limited (07263749) United Kingdom