About Adel Holding Limited (11022186) United Kingdom