About Mbal Holdings Limited (11666454) United Kingdom