About Mybrid Ltd (11985291) United Kingdom