About Vellex Ltd (11671032) United Kingdom