About Vanadium Technologies Limited (12447147) United Kingdom