About Djudjo Ltd (12491132) United Kingdom