About Alamo Investment Inc. Ltd. (09517275) United Kingdom