About Delta Study Ltd (08633869) United Kingdom