Amarillo Investments Limited