About Vektar It Limited (07325223) United Kingdom