About Vaka It Services Limited (09031924) United Kingdom