About Maida Holdings Ltd (12878705) United Kingdom