About Dejo Ltd (12131653) United Kingdom