About Yeast Meets West 2.0 Limited (13695292) United Kingdom