About Kt Magistri Ltd (11841874) United Kingdom