About Mai Barry Ltd (12069174) United Kingdom