About M&k Powell Holdings Ltd (12131594) United Kingdom