About Durian Jack Digital Ltd (09193229) United Kingdom