About Deli Ek Limited (SC586286) United Kingdom