About K.o.t.r Ltd (11474364) United Kingdom