About K.o.u Limited (10764607) United Kingdom