About Delta One Investments Ltd (07461733) United Kingdom