About Chewore Holdings Limited (SC558012) United Kingdom