About Kt Consent Limited (13325619) United Kingdom