About Velac Ltd (12608857) United Kingdom