About M Kane Limited (13063718) United Kingdom