About Diemer Ltd (12203038) United Kingdom