About Diadem Technology Ltd (11653658) United Kingdom