About Diametrica Limited (07929803) United Kingdom