About Vellichor Europe Ltd (13505484) United Kingdom