About O-matcha Yorkshire Limited (12989378) United Kingdom