About Delta International Trading Limited (11571289) United Kingdom