About K.e.mac Ltd (11048192) United Kingdom