About The Vectric Foundation (12050037) United Kingdom