About Vellichor Holdings Ltd (13045674) United Kingdom