About Mya-bowbella Limited (12774830) United Kingdom