About Aledo Holdco (uk) Limited (10779884) United Kingdom