About Katharos Organic Limited (07148412) United Kingdom