About Dymacore Sw Ltd (12128440) United Kingdom