About Vanadora Limited (SC680626) United Kingdom