About Delta One Ip Holdings Limited (11117393) United Kingdom