About Vaelson Ltd (12244407) United Kingdom