About Alo Angeni Limited (12853423) United Kingdom