About Diagenesis Technology Limited (09786917) United Kingdom