About Jtc Registrars (uk) Limited (05944332) United Kingdom