About Vastra Ardor Limited (10530727) United Kingdom