About Chiwara Incorporated Ltd (08357535) United Kingdom