About Integral Vector Limited (06478091) United Kingdom