About Vellichor Technology Ltd (12397169) United Kingdom