About Yogi Holdings Limited (12507256) United Kingdom