About Vulcanfit Ltd (12184301) United Kingdom