About Aldelia Holdings Limited (07609268) United Kingdom