About Chihoro Vakaropafadzwa Ltd (09232953) United Kingdom