About Vectorwave Limited (07236774) United Kingdom