About Vulcanaer Limited (10987567) United Kingdom