About M-26-7 Limited (SC376773) United Kingdom