About Alda Solutions Limited (06974927) United Kingdom