About Jtc Developments Limited (13089129) United Kingdom