About Aldeia International Limited (12791036) United Kingdom