About The Vectar Project Ltd (11345329) United Kingdom