About Hi Tech Developments Limited (11724929) United Kingdom