About Ymgb. Ltd (11342710) United Kingdom