About Dijla Mec Ltd (13028280) United Kingdom