About Diazo Holdings Ltd (12732605) United Kingdom