About Aldea Uk Holdco Limited (10754033) United Kingdom