About Delmak Ltd (12469153) United Kingdom