About Diaglen Ltd (NI639028) United Kingdom