About Diaphane Ltd (12258571) United Kingdom