About Deliafricana Limited (SC690725) United Kingdom