About Delacom Ltd (11604543) United Kingdom