About Mybowl Ltd (12584948) United Kingdom