About Veylin Limited (11883282) United Kingdom