About Vectra (middle East) Limited (04778774) United Kingdom