About Ktr88 Ltd (11839531) United Kingdom