About K.o. Specialist Limited (09073508) United Kingdom