About Djoka Ltd (12180561) United Kingdom