About Velo Bavarian Ltd (12632430) United Kingdom