About Diatom Technologies Limited (12241912) United Kingdom