About Delta Corporation Trading Limited (12939789) United Kingdom