All in all, looks like a great company that care about ethical consumption and the environment aswell.
The only thing i can really nitpick at is the factory in Switzerland, this adds extra pollution miles in the transportation process and also takes away a layer of transparency.
Other British companies have factories in the UK.
They also aren’t fully vegan which may be some peoples drawback.