About Delta Investments One Holdings Limited (11403045) United Kingdom