About Delia Antal Ltd (11919532) United Kingdom