About Yeoglo Ltd. (10030988) United Kingdom