About Mybrix Ltd (11378050) United Kingdom