About Diennea Ltd (09844558) United Kingdom