About Diabgene Limited (02911273) United Kingdom