About Kt12 Limited (06357581) United Kingdom