About Korto Limited (11228079) United Kingdom