About Yoogen 1 Llp (OC378795) United Kingdom