About M Bird Holdings Limited (11155137) United Kingdom