About Yommex Ventures Limited (12284880) United Kingdom