About Alveo Architectura Ltd (13080899) United Kingdom