About Delta (rp) Holdings Ltd (05482940) United Kingdom