About Aldo Solutions Ltd (10499769) United Kingdom