About Mlc Bowl Holdings Ltd (11732248) United Kingdom