About M-kopa Holdings Limited (10891868) United Kingdom