About Delta One Trade And Investment Limited (07296841) United Kingdom