About Diatech Holdings Ltd (SC654901) United Kingdom