About Delta247 Limited (10066919) United Kingdom