About Vejen Ltd (12020484) United Kingdom