About Djetops Ltd. (09599305) United Kingdom