About Vellichor Limited (10092856) United Kingdom