About Alowenz Limited (12133083) United Kingdom