About Delta Group Holdings Ltd (13131518) United Kingdom