About Adel Group Ltd (12219604) United Kingdom