About Diam Technology Ltd (12973797) United Kingdom