About K.o Punch Ltd (13545211) United Kingdom