About Vector Creations Limited (10330175) United Kingdom