About M & O Capital Ltd (13143230) United Kingdom