About Vellichor International Ltd (12397133) United Kingdom