About Velors Ltd (11404920) United Kingdom